An OODB Design Methodology with Integrated Modeling
نویسنده
چکیده
Object-oriented database design usually starts with object-oriented modeling of a database application, followed by transformation into an object-oriented data model for implementation. In this paper, we propose an object-oriented database design methodology. First, we present a conceptual model called the Integrated Object-Process model (IOP model). Then, we give modeling steps and guidelines using the IOP model. Last, we describe transformation from the IOP model into a generic object-oriented data model. The most distinguished feature of our design methodology that differs from others is that it supports integrated modeling of structural and behavioral aspects of a database application. In addition, our design methodology is simple and effective and can be used as a basis to develop an object-oriented database design tool.
منابع مشابه
Incorporating Semantic Relationships into an Object-Oriented Database System
Semantic relationships, those class-to-class connections that carry inherent support for constraints and various other functionalities, play an important role when building information models for applications. This is true whether one employs traditional data modeling techniques, knowledge-representation languages, or object-oriented modeling methodologies. An example of such a semantic relatio...
متن کاملModeling and Simulating a Software Architecture Design Space
Frequently, a similar type of software system is used in the implementation of many different software applications. Databases are an example. Two software development approaches are common to Þll the need for instances from a class of similar systems: (1) repeated custom development of similar instances, one for each different application, or (2) development of one or more general purpose off-...
متن کاملIdentifying a Forest Hierarchy in an OODB Specification Hierarchy Satisfying Disciplined Modeling
Our work is motivated by the desire to develop methods to comprehend large vocabularies and large schemas of Object-Oriented Databases. The ability of a user of a database participating in a federated system to retrieve information from the other database systems will be greatly enhanced by acquiring a better comprehension of these systems. We are trying to develop both a theoretical paradigm a...
متن کاملAn OODB \Part" Relationship Model
The whole-part organizational method is one which pervades human thinking, and as such plays an important role in data modeling. This is especially true in manufacturing, design, graphics, multi-media, and document processing|areas targeted by object-oriented databases (OODBs). In this paper, we formally deene OODB relationships which provide constraints and functionalities that enforce real-wo...
متن کاملA Knowledge Based System Converting ER Model into an Object-Oriented Database Schema
In this paper, we discuss a knowledge based system, KERO, which implements a methodology converting an entity-relationship (ER) model into a structurally objectoriented database schema. A set of rules that can convert most semantic constructs of ER models into an OODB schema is discussed. Our method is an improved one which can properly convert many-to-many relationships with non-key attributes...
متن کامل